Üye olmak için ExcelDestek sitemizi kullanabilirsiniz. Üyelik otomatik olarak sitemize de aktarılmaktadır. Ayrıca, eski sitemizdeki tüm içerikler de ExcelDestek sitemizde aynen korunmaktadır.

Dosyalar

Şarta Bağlı Olarak Değeri Sayma

Şarta Bağlı Olarak Değeri Sayma, Yaş, Cinsiyet ve Durum kriterlerine göre hücrelerdeki verilerin sayılmasını sağlayan kodlar içermektedir.

Hazır Kodlar: Şarta Bağlı Olarak Değeri Sayma

Sub SartaBagliSayma()

    Dim ws As Worksheet
    Dim i As Long
    Dim sayiYas As Long
    Dim sayiErkek As Long
    Dim sayiGecti As Long
  
    Set ws = Sayfa1

    sayiYas = 0
    sayiErkek = 0
    sayiGecti = 0

    For i = 2 To ws.Cells(ws.Rows.Count, 1).End(xlUp).Row
        If ws.Cells(i, 2).Value >= 18 Then
            sayiYas = sayiYas + 1
        End If
      
        If ws.Cells(i, 3).Value = "Erkek" Then
            sayiErkek = sayiErkek + 1
        End If
      
        If ws.Cells(i, 5).Value = "Geçti" Then
            sayiGecti = sayiGecti + 1
        End If
    Next i

    MsgBox "Yaş 18 ve üzeri olan kişi sayısı: " & sayiYas & vbCrLf & _
           "Cinsiyeti Erkek olan kişi sayısı: " & sayiErkek & vbCrLf & _
           "Durumu 'Geçti' olan kişi sayısı: " & sayiGecti

End Sub

Açıklamalar

  • sayiYas: Yaşı 18 ve üzeri olan kişilerin sayısını tutmaktadır.
  • sayiErkek: Cinsiyeti Erkek olan kişilerin sayısını tutmaktadır.
  • sayiGecti: Durumu "Geçti" olan kişilerin sayısını tutmaktadır.
  • Tablodaki her satırda, Yaş, Cinsiyet ve Durum değerlerine bağlı olarak ilgili sayaçlar arttırılmaktadır.
  • Sonuçlar, bir Mesaj Kutusu (MsgBox) ile gösterilmektedir.

Kullanım

Kodlar çalıştıktan sonra sonuçlar aşağıdaki gibi olacaktır.

Şarta Bağlı Olarak Değeri Sayma

Yararlanılması temennisiyle.

Dosya Bilgileri

Dosya Adı: sarta_bagli_olarak_degeri_sayma.xlsm
Dosya Boyutu: 18.32 KB
Toplam İndirme Sayısı: 0
Bu içerikteki dosyayı indirmek için giriş yapmalısınız. ExcelDepo üyelik bilgileriniz ile bu siteye de giriş yapabilirsiniz.
Giriş Yap

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu